home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / General / Kamprath's CDEF Pack ƒ / Number Picker CDEF / Number Picker Description < prev    next >
Text File  |  1994-05-21  |  3KB  |  71 lines

  1. /***************************************************************************
  2.  
  3. Number Picker CDEF v1.0
  4. by Michael F. Kamprath
  5.  
  6. ©1994 by Michael F. Kamprath
  7.  
  8.  
  9. Requirments:
  10. ============
  11.  
  12. This CDEF can only be used with system 7.0 or later.  This is because
  13. this CDEF uses System 7's Color Icon family manager.
  14.  
  15. Description
  16. ===========
  17. This is very simple CDEF which can be used for setting numbers.  The user can use
  18. an up/down arrow to adjust the control value within the control's bounds.  The
  19. control's title is displayed to the left of the number, and both the number and
  20. title get dimmed when the control hilite is set to 255.  Clicking the control's
  21. up/down arrow, TrackControl() will return on of two values:
  22.  
  23.     button up:        2
  24.     button down:    4
  25.  
  26. From there, you adjust the control value appropiately.  It's that simple.  
  27.  
  28. NOTE: The icon id for the up/down arrow is hard coded into the CDEF at
  29. 15000.  You can change the icon supplied with this CDEF, but remember it
  30. should be a 16x16 icon family (ics#), and that the top half is considered
  31. the up button, and the bottom half is the down button.  Notice that 
  32. icon #15001 represents the "up button depressed" icon, and #15002 represents
  33. the "down button depressed" icon.  All of these (15000-15002) icons must
  34. be defined for the CDEF to work properly.
  35.  
  36. Shareware Info:
  37. ===============
  38.  
  39. If you use this CDEF for personal use, all I ask is that you send me a note
  40. and maybe a copy of the program you use it in.
  41.  
  42. If you use this CDEF for somethiong that you later charge money for (like
  43. your own shareware software or commercial software), the price for it's use
  44. is a one time payment of $5 and maybe a copy of your program.  If you don't 
  45. wish to give me a free copy of your program, I understand (after all, I'm 
  46. asking for money).  
  47.  
  48. If you wish for the source code to this CDEF, I will send it to you if you
  49. include a disk with your shareware payment ($5).  I will not send the source
  50. code out with out the shareware payment or the disk (though I will send it
  51. via e-mail if you send me the shareware payment before I lose my e-mail
  52. account).
  53.  
  54. Please make all payments in U.S. funds.
  55.  
  56. You may contact me by:
  57.  
  58.      e-mail:      kamprath@aol.com 
  59.  
  60.      postal mail: Michael F. Kamprath
  61.                   524 Avenue C
  62.                   Redondo Beach, CA  90277
  63.                                     
  64. Legal Stuff
  65. ===========
  66.  
  67. I provide no warranty, written or implied, nor do I accept any responsibility
  68. for damages inflicted, real or imagined, by the use of this CDEF.
  69.  
  70.  
  71. ***************************************************************************/